man proposes and god disposes - French English Dictionary